package com.lqian.service.depart;

import java.util.List;

import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import com.lqian.pojo.Depart;

public interface DepartService {

	
	/**
	 * ��ѯ���Բ�����Ϣ
	 * @return
	 */
	List<Depart> getAllDepart();
	
	/**
	 * add depart
	 */
	void addDepart(Depart depart);
	
	/**
	 * update depart
	 */
	Integer updateDepart(Depart depart);
	
	//删除  返回：整数  参数  ： did
	Integer deleteDepart(Integer did);

	//恢复  返回：整数  参数  ： did
	Integer resDepart(Integer did);
	
	//通过did查找部门信息   返回值：depart  参数：did
	Depart findDepartByDid(Integer did);
}
